david alcaide
BilliardsThorpe’s ‘lottery’ win at the Philippines Open: short-race 9-ball turns error into lawThe deciding rack of the second round at the Philippines Open found Billy...
International FootballLaLiga: Barcelona's 24 Points and the Cost of Unverified Football ReportsAt the second minute of Barcelona's match against Getafe, I wrote a single li...
Domestic FootballThe Final Twenty Minutes of V-League: When Five Substitutions Become a Fitness DebtAt Hang Day Stadium, in the 78th minute, I wrote a short line in my notebook:...
International FootballWomen's Football and the Data Desert: When the Stats Box on the Board Stays EmptyIn August 2026 I sat in row twelve at Shah Alam stadium for the SEA Games 29...
International FootballAbdelkarim Signs to 2030, Barcelona Locks Down Four Young NamesAt 3 a.m. in Tokyo I rewound to the 67th minute and paused the frame. A...
Table TennisMoyland and Zhang Escape Egypt: A Round-of-16 Ticket Built on Three Two-Point GamesGame four, the scoreboard reads 0-3. Sally Moyland steps in to receive, no...
BasketballLakers 127-105 Warriors: Doncic, Kessler and the $180 Million Contract Reshaping Los AngelesTen Dunks, One Scoreboard, and a Gap Nobody Measured The tenth dunk arrived...
EsportsThe Taped Wrist and the Empty Chair: When Faker Sat Out, Esports Saw What It Refused to Look AtThe Taped Wrist and the Empty Chair On an afternoon in July 2026, inside the...
International FootballVietnam's First V-League Season, 2026: Song Lam Nghe An, Vinh Stadium, and What the Table Never ToldOn an afternoon in late May 2026, from stand B at Vinh Stadium, I wrote a...
International FootballThe Empty Analysis in a Major Tournament Season: The Line Between Analysis and FabricationAt 2 a.m. in Manchester, I opened an analysis file and found it empty. No...
EsportsPUBG Asia Stars 2026 and September 17: When an Ambiguous Rule Set the Vietnamese Gaming Community on FireWhen data speaks, the entire arena falls silent. But this time, the only thin...
International FootballLamine Yamal and 'A Thousand Times': Where Spanish Football's Rules StopLamine Yamal and "A Thousand Times": Where Spanish Football's Rules Stop (Hoo...
Formula 1F1 cuts the 2027 race distance to 290 km: the fuel arithmetic behind three lost lapsAt the most recent meeting of the F1 Commission, team representatives, the FI...
BadmintonThuy Linh: “The Asian Games are very harsh” and the medal equation for Vietnamese badmintonNguyen Thuy Linh said it slowly, almost without emphasis: the Asian Games sta...
International FootballFrom 4-0 to 4-1 at Sinigaglia: The Lesson in Source Verification and the Price of One Minute of Standing StillAt the 82nd minute, from the bench at Stadio Giuseppe Sinigaglia, Cesc Fàbreg...
Domestic FootballVietnam in Pot 2 for the 2030 World Cup Qualifiers: Avoiding Thailand and China Is Not the Best NewsI started counting from scratch. When the AFC confirmed Vietnam sits in Pot 2...
International FootballInter's Do-or-Die Gamble: When 0 Points From 2 Turns San Siro Into a CourtroomI remember the night of June 30, 2026, in Nizhny Novgorod, when a 19-year-old...
BadmintonBWF World Junior Championships 2026: India, Tanvi Patri, and the Scoring Experiment Nobody Is Reading CloselyA BWF Council decision never appeared in a single headline about the Indian...
Domestic FootballDa Nang 3-0 Nam Dinh: Two VAR Reviews, Two Red Cards and the Set-Piece QuestionIn the 15th minute, the referee stepped away from the VAR monitor and produce...
VolleyballFinland Eliminates Italy in EuroVolley 2026 Quarterfinal: A Real Win, but by Just 4 PointsSet 5, the score at 14-13 in Finland's favor. One more point meant a ticket t...
International FootballLaLiga: Barcelona's 24 Points and the Cost of Unverified Football ReportsAt the second minute of Barcelona's match against Getafe, I wrote a single li...
Domestic FootballThe Final Twenty Minutes of V-League: When Five Substitutions Become a Fitness DebtAt Hang Day Stadium, in the 78th minute, I wrote a short line in my notebook:...
International FootballWomen's Football and the Data Desert: When the Stats Box on the Board Stays EmptyIn August 2026 I sat in row twelve at Shah Alam stadium for the SEA Games 29...
International FootballAbdelkarim Signs to 2030, Barcelona Locks Down Four Young NamesAt 3 a.m. in Tokyo I rewound to the 67th minute and paused the frame. A...
Table TennisMoyland and Zhang Escape Egypt: A Round-of-16 Ticket Built on Three Two-Point GamesGame four, the scoreboard reads 0-3. Sally Moyland steps in to receive, no...
BasketballLakers 127-105 Warriors: Doncic, Kessler and the $180 Million Contract Reshaping Los AngelesTen Dunks, One Scoreboard, and a Gap Nobody Measured The tenth dunk arrived...
EsportsThe Taped Wrist and the Empty Chair: When Faker Sat Out, Esports Saw What It Refused to Look AtThe Taped Wrist and the Empty Chair On an afternoon in July 2026, inside the...
International FootballVietnam's First V-League Season, 2026: Song Lam Nghe An, Vinh Stadium, and What the Table Never ToldOn an afternoon in late May 2026, from stand B at Vinh Stadium, I wrote a...
International FootballThe Empty Analysis in a Major Tournament Season: The Line Between Analysis and FabricationAt 2 a.m. in Manchester, I opened an analysis file and found it empty. No...
EsportsPUBG Asia Stars 2026 and September 17: When an Ambiguous Rule Set the Vietnamese Gaming Community on FireWhen data speaks, the entire arena falls silent. But this time, the only thin...
International FootballLamine Yamal and 'A Thousand Times': Where Spanish Football's Rules StopLamine Yamal and "A Thousand Times": Where Spanish Football's Rules Stop (Hoo...
Formula 1F1 cuts the 2027 race distance to 290 km: the fuel arithmetic behind three lost lapsAt the most recent meeting of the F1 Commission, team representatives, the FI...
BadmintonThuy Linh: “The Asian Games are very harsh” and the medal equation for Vietnamese badmintonNguyen Thuy Linh said it slowly, almost without emphasis: the Asian Games sta...
International FootballFrom 4-0 to 4-1 at Sinigaglia: The Lesson in Source Verification and the Price of One Minute of Standing StillAt the 82nd minute, from the bench at Stadio Giuseppe Sinigaglia, Cesc Fàbreg...
Domestic FootballVietnam in Pot 2 for the 2030 World Cup Qualifiers: Avoiding Thailand and China Is Not the Best NewsI started counting from scratch. When the AFC confirmed Vietnam sits in Pot 2...
International FootballInter's Do-or-Die Gamble: When 0 Points From 2 Turns San Siro Into a CourtroomI remember the night of June 30, 2026, in Nizhny Novgorod, when a 19-year-old...
BadmintonBWF World Junior Championships 2026: India, Tanvi Patri, and the Scoring Experiment Nobody Is Reading CloselyA BWF Council decision never appeared in a single headline about the Indian...
Domestic FootballDa Nang 3-0 Nam Dinh: Two VAR Reviews, Two Red Cards and the Set-Piece QuestionIn the 15th minute, the referee stepped away from the VAR monitor and produce...
VolleyballFinland Eliminates Italy in EuroVolley 2026 Quarterfinal: A Real Win, but by Just 4 PointsSet 5, the score at 14-13 in Finland's favor. One more point meant a ticket t...
